package com.ruoyi.operation.service;

import java.util.List;
import com.ruoyi.operation.domain.Restaurant;

/**
 * 商户信息总表管理Service接口
 *
 * @author yukuan
 * @date 2022-07-09
 */
public interface IRestaurantService
{
    /**
     * 查询商户信息总表管理
     *
     * @param restaurantid 商户信息总表管理主键
     * @return 商户信息总表管理
     */
    public Restaurant selectRestaurantByRestaurantid(Long restaurantid);

    /**
     * 查询商户信息总表管理列表
     *
     * @param restaurant 商户信息总表管理
     * @return 商户信息总表管理集合
     */
    public List<Restaurant> selectRestaurantList(Restaurant restaurant);

    /**
     * 新增商户信息总表管理
     *
     * @param restaurant 商户信息总表管理
     * @return 结果
     */
    public int insertRestaurant(Restaurant restaurant);

    /**
     * 修改商户信息总表管理
     *
     * @param restaurant 商户信息总表管理
     * @return 结果
     */
    public int updateRestaurant(Restaurant restaurant);

    /**
     * 批量删除商户信息总表管理
     *
     * @param restaurantids 需要删除的商户信息总表管理主键集合
     * @return 结果
     */
    public int deleteRestaurantByRestaurantids(Long[] restaurantids);

    /**
     * 删除商户信息总表管理信息
     *
     * @param restaurantid 商户信息总表管理主键
     * @return 结果
     */
    public int deleteRestaurantByRestaurantid(Long restaurantid);

    public  int  update_rank(Restaurant restaurant);

}
